SBQL Views - Prototype of Updateable Views

نویسندگان

  • Hanna Kozankiewicz
  • Kazimierz Subieta
چکیده

In this paper we describe a prototype implementation of updateable views called “SBQL Views”. The prototype follows a novel approach to view updates based on the Stack-Based Approach to object-oriented and XMLoriented query languages. The SBQL Views prototype is implemented on top of the SBQL query language for the XML DOM model. The novelty of the approach consists in augmenting a view definition by descriptions of update operations that can be performed on virtual objects. The paper describes the main ideas of SBQL Views and shortly compares the implemented approach to relational views based on instead-of triggers, a corresponding solution used in Oracle and MS SQL Server.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Integration Model of Distributed Objects in a Virtual Repository Implementation basing on The ODRA OODBMS1

The paper deals with integration of distributed fragmented collections of data, being the basis for virtual repositories in the data grid or P2P architecture. The core of the described architecture is based on the StackBased Query Language (SBQL) and virtual updateable SBQL views. Our virtual repository transparently integrates distributed, heterogeneous and fragmented data producing conceptual...

متن کامل

Object-Oriented Wrapper for Relational Databases in the Data Grid Architecture

The paper presents a solution of the problem of wrapping relational databases to an object-oriented business model in the data grid architecture. The main problem with this kind of wrappers is how to utilize the native SQL query optimizer, which in majority of RDBMS is transparent for the users. In our solution we use the stack-based approach to query languages, its query language SBQL, updatea...

متن کامل

Updateable Object Views

In this dissertation we present a new approach to updatable, object-oriented, virtual (non-materialized) database views. It is based on the Stack-Based Approach (SBA) to object-oriented query languages, which assumes the description of semantics in the form of abstract implementation of query/programming language constructs. The semantics is expressed in terms of naming, scoping and binding. It...

متن کامل

Overview of the Project ODRA

ODRA (Object Database for Rapid Application development) is an objectoriented database management system provided as an integrated programming tool for building various business and administration applications, including centralized and distributed systems, Web applications, service buses, virtual repositories, P2P networks, and so on. The paper presents general architecture of ODRA, its object...

متن کامل

Modeling Data Integration with Updateable Object Views

Recently, a range of applications of views increases. Views are not anymore tightly related to classical databases – there are proposals to use them as means of data transformation and integration in distributed environment. Despite many aspects of view applications, there is still lack of suitable graphical notation that would help designers by providing clear notions from the very early stage...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004